home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98a.txt / 000177_icon-group-sender _Thu Apr 23 19:05:21 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  3KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.8/8.8.7) with SMTP id TAA28735
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Thu, 23 Apr 1998 19:05:20 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA05621; Thu, 23 Apr 1998 19:05:18 -0700
  7. From: gep2@computek.net
  8. Date: Thu, 23 Apr 1998 13:09:01 -0500
  9. Message-Id: <199804231809.NAA31088@axp.cmpu.net>
  10. Mime-Version: 1.0
  11. Content-Type: text/plain
  12. Content-Transfer-Encoding: 7bit
  13. Subject: Win32 API support for Icon
  14. To: icon-group@optima.CS.Arizona.EDU
  15. X-Mailer: SPRY Mail Version: 04.00.06.17
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18. Content-Length: 1912
  19.  
  20. > I believe Microsoft has made and continues to make Windows programming as
  21. difficult as possible in order to acquire and retain their applications
  22. monopoly.  
  23.  
  24. Oh, I don't think it's really any more than just what it takes to program for a 
  25. GUI... Mac programming, I would think, is not a whole lot easier.  Sure, it's (a 
  26. lot!?) harder to program for a GUI... but the bottom line is that that's the 
  27. kind of stuff the market demands, and with more and more high-level features 
  28. being needed (wanted?) by applications (device independence, communications, 
  29. seamless Internet access, embeddable full-featured spreadsheet and word 
  30. processing objects, etc etc.) it's only going to eventually get further and 
  31. further that way.
  32.  
  33. The truth is that I avoid that whereever possible (I think it's perfectly 
  34. alright to run a DOS application in a DOS window under Win95 or even NT) but not 
  35. every application can be done that way.
  36.  
  37. I lament, like most of us, the vanishing joy of tight, efficient, assembler 
  38. coding where you literally have the machine at the level of the bare silicon.  
  39. But few customers are willing to pay anymore what it costs to do things that 
  40. way, and one can't really very well argue that they're wrong.
  41.  
  42. If Microsoft really wanted an "application monopoly" then they wouldn't have 
  43. produced things like Visual BASIC (which, judging by the quality of what one 
  44. sees on the market, can be programmed by nearly anybody).  And tools like Delphi 
  45. and the like wouldn't exist.
  46.  
  47. I don't see at is a "big, evil plot" but more the natural progression of things 
  48. in this industry.
  49.     
  50. The trade rags with their "feature checklists" are in part to blame, too... 
  51. encouraging bloat as developers try to make sure that their product won't look 
  52. 'feature poor' next to the competition.
  53.  
  54. Gordon Peterson
  55. http://www.computek.net/public/gep2/
  56. Support the Anti-SPAM Amendment!  Join at http://www.cauce.org/
  57.  
  58.